/*.middle {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*}*/

/*.middle > div {*/
/*    width: 900px;*/
/*}*/
.content {
    padding: 10px;
    border-top: 1px solid red;
    overflow: hidden;
}

.content > div:nth-child(1) > div {
    text-indent: 3em;
    line-height: 30px;
    margin: 15px 0;
    font-family: 仿宋;
}

/*------------------------------------------*/
.content > div:nth-child(2) {
    display: flex;
    /*white-space: nowrap;*/
    text-align: center;
    overflow: hidden;
    animation-name: mylove;
    animation-duration: 4s;
    animation-direction: alternate;
    animation-iteration-count: infinite;
}

@keyframes mylove {
    from {
        margin-left: 0;
    }
    to {
        margin-left: -500px;
    }
}

.content > div:nth-child(2) > div {
    margin: 20px;

}

.content > div:nth-child(2) > div > div:nth-child(1) {
    width: 150px;
    height: 150px;
}

.content > div:nth-child(2) > div > div:nth-child(1) img {
    width: 100%;
    height: 100%;
}